most massive - Turkish English Dictionary